Cameron Highlands is a very beautiful British town. The climate here is cool and very comfortable. The hotel where you stay has afternoon tea. Enjoying authentic British afternoon tea in this very British environment is like traveling back to the British Empire.